home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 009 / zt18.arc / ZT18.DOC < prev   
Text File  |  1986-09-29  |  12KB  |  219 lines

  1.                                 ZorkTools 1.8
  2.  
  3.         ZorkTools is a collection of utility programs which provide
  4.           capabilities not normally available for INFOCOM games.
  5.               These capabilities greatly enhance game play.
  6.  
  7. System Requirements:
  8.  
  9.         IBM PC, XT, Jr, AT, and some other PC Compatables.
  10.         Color, Monochrome, or Both Displays.
  11.         PC-DOS 1.0, 1.1, 2.0, 2.1, 3.0 or Compatable.
  12.  
  13.         Minimum Memory (depending on menu option selected):
  14.  
  15.                 ICP     22k     free space above DOS
  16.                 IGC     35k     free space above DOS
  17.                 IGL     65-128k free space above DOS depending on extensions
  18.                                   loaded.
  19.                 IIC     65-128k free space above DOS depending on extensions
  20.                                   loaded. (standard to converted)
  21.                         37k     free space above DOS depending on extensions
  22.                                   loaded. (converted > standard)
  23.                 IPP     22k     free space above DOS
  24.                 IUP     22k     free space above DOS
  25.                 IVD     65k - 128k      free space above DOS depending on
  26.                                         extension loaded.
  27.  
  28.         Drives (depending on menu option selected):
  29.  
  30.                 ICP     floppy drive A and drive B
  31.                 IGC     floppy drive A and any other drive supported by DOS
  32.                 IGL     floppy drive A (standard game)
  33.                         Any drive supported by DOS (converted game)
  34.                 IIC     floppy drive A and any other drive supported by DOS
  35.                 IPP     floppy drive A
  36.                 IUP     floppy drive A and drive B
  37.                 IVD     floppy drive A (standard game)
  38.                         Any drive supported by DOS (converted game)
  39.  
  40. 1.      ICP - Infocom Copy Program
  41.  
  42.     ICP allows you to copy any INFOCOM game disk from drive A to drive B.  ICP
  43. no longer requires the target disk to be formatted before the copy is made.
  44. ICP will use all available memory for the copy.  A copy generaly takes about
  45. 26 seconds on a system with 160k free memory.  The copy results in a Standard
  46. copy of the game which IS NOT diskcopy-able.  Unlike the one-time backup
  47. facility provided by INFOCOM in there games, ICP can make multiple backup
  48. copies of any INFOCOM game disk.
  49.  
  50. 2.      IGC - Infocom Game Converter
  51.  
  52.     IGC is a program designed to convert a Standard INFOCOM game to a
  53. Converted INFOCOM game.  The Converted INFOCOM game is stored in the form of a
  54. DOS file.  This DOS file can then be stored on ANY type of drive including
  55. Ram-drive & Hard-disk.  To execute a Converted INFOCOM game simply selected
  56. IGL from ZorkTools Menu.
  57.  
  58. 3.      IGL - Infocom Game Loader
  59.  
  60.     IGL will load any INFOCOM game (Standard, Unprotected, or Converted) from
  61. disk.  Once in memory, the game will be modified to allow it to run under DOS.
  62. When the modifications are complete, the game will be started.  Once the game
  63. has booted up it should work just as it does standalone (without DOS).  To
  64. return to ZorkTools simply exit the game as always (use "quit" command) or
  65. press Ctrl-Break.
  66.  
  67.     A new feature has been added to IGL.  This feature is called ZORKEDIT.
  68. The editting capabilities provide by INFOCOM for their games leaves a lot to
  69. be desired.  ZORKEDIT makes DOS' editting capabilities available to any
  70. INFOCOM game.  Normally, DOS' editting capabilities are pretty limited, but if
  71. you use PC-DOS with DOSEDIT you will have DOSEDIT's extended editting
  72. capabilities.  These capabilities will be available to you while you play the
  73. game.  (I highly suggest that you use DOSEDIT, if possible.  With it you can
  74. INSERT, DELETE, LEFT, RIGHT, HOME, END, BACKSPACING, COMMAND STACKING, ....
  75. and more thats just not available while playing any of the INFOCOM games.  Try
  76. it...  you'll like it !!!!!)
  77.  
  78. 4.      IIC - Infocom Image Converter
  79.  
  80.     IIC allows you to convert any INFOCOM game images produces by a Standard
  81. game to a form (DOS file) usable by a Converted game.  IIC also supports the
  82. reverse operation, converting a Converted game image back to a Standard image.
  83.  
  84. 5.      IPP - Infocom Protection Program
  85.  
  86.     IPP will modify the FAT tables of an INFOCOM game disk so that the sectors
  87. which are used by the game will be protected from DOS.  (This means that you
  88. will not be able to "erase" the game or "copy" another program on top of it.
  89. WARNING!!  - This protection scheme does not prevent "diskcopy" or "format"
  90. from working.) Once the game has been protected from DOS you can store files
  91. on portions of the disk not being used by the game.  (Most game disk leave
  92. about 40K bytes FREE.) If you use the CATDISK Catalog Program, you can now put
  93. .LBL files on your disk so they can be cataloged.  (Note:  once IPP has been
  94. run on an INFOCOM game disk IGC will not be able to convert this protected
  95. disk.)
  96.  
  97. 6.      IUP - Infocom Unprotection Program
  98.  
  99.     IUP allows you to copy a "standard" INFOCOM game disk from drive A to
  100. drive B.  Every INFOCOM game disk has tracks 1 - 3 formatted to 4 sectors of
  101. 1024 bytes instead of the normal 8 sectors of 512 bytes.  Diskcopy does not
  102. have the ability to copy an INFOCOM game disk because of the way tracks 1 - 3
  103. have been formatted.  When IUP writes track 1 - 3 to the Target disk in drive
  104. B it does so at 8 sectors of 512 bytes.  IUP also modifies the boot sector of
  105. the Target disk so that the disk will boot up properly.  The result is an
  106. Unprotected working copy of an INFOCOM game which IS diskcopy-able.
  107.  
  108. 7.      IVD - Infocom Vocabulary Decoder
  109.  
  110.     IVD is a program which locates, reads, decodes, and displays the
  111. vocabulary of any INFOCOM game disk.  This program will produce a numbered
  112. listing of all the words that any game will allow the player to type in (plus
  113. a few you can't).  This routine will compensate for a 40 column display.  You
  114. will undoubtedly notice that some words in the vocabulary will start with a
  115. space or have a space imbedded in them.  This is not an error in IVD.  The
  116. decoding technique used by INFOCOM leaves 6 "special" character codes which
  117. have no display-able character defined for them.  Some of the words contain
  118. some the "special" characters.  Too see where the "special" character are you
  119. must invoke ZorkTools with the /S (Special character) option.  Since INFOCOM
  120. did not define display-able character for the "special" character, the ascii
  121. values of 0 - 5 have been chosen.  With the /S option the digits 0 - 5 will be
  122. displayed for the respective "special" character instead of a space.  In the
  123. vocabulary every word has a 3 byte suffix which, I believe, tells the game the
  124. attributes of the word (like adjective, verb, noun, etc.).  To list the 3 data
  125. byte suffix you must invoke ZorkTools with the /D (Data bytes) option.  (i.e.
  126. "ZT18 /s" or "ZT18 /d" or "ZT18 /d/s").
  127.  
  128.                         A LITTLE HISTORY
  129.  
  130.     I have been, from the birth of PC to date, a brave and daring adventure in
  131. realm of the Great Underground Empire, a space traveler who captures a giant
  132. alien space craft, a detective attempting to locate a murderer, a human
  133. computer backup who repaires an underground worldwide control complex, and a
  134. experienced sorcerer who battles evil wizards to save the world.  Through all
  135. these truly enjoyable escapades I could not help the feeling that something
  136. was missing.  I couldn't get over the fact that a game like these require you
  137. to have a pencil and a piece of paper (for maps, secret words, notes).  Think
  138. about it.  A game made for a computer, that forces the player to use something
  139. else to accomplish what could and should be done on the computer !  That's
  140. crazy !  I started thinking about this problem and ways to get around it.  For
  141. a long time I couldn't think of a relatively easy way to accomplish this.
  142. Then multi-tasking programs hit the scene.  I found that the multi-tasking
  143. programs allow the user to operate several DOS programs simultaneously.  The
  144. catch is that all of these programs must run under DOS in order to work.  I
  145. then had the task of making INFOCOM game run under DOS.  That is how IGL came
  146. about.  With a multi-tasking program, it is now possible to play an INFOCOM
  147. game and have an editor online simultaneously.  That means (depending on the
  148. multi-tasking program) that the player can usually use one key as a toggle and
  149. switch back and forth from the game to editor.  The player now has a
  150. convienent place to store any game related data (maps, save image
  151. descriptions, secret words, etc.) all, and this is the key, WITHOUT having
  152. their hands leave the keyboard.  I have tried this and it works great!
  153.  
  154.                                                 Happy Zorking,
  155.                                                 Softbeard the Pirate
  156.  
  157. Development History:
  158.  
  159. V1.0    10-16-84        Initial release
  160.  
  161. V1.1    10-17-84        Added ZORKEDIT feature.
  162.  
  163. V1.2    10-22-84    1.) Fixed bug in V1.1 IPP (wasn't
  164.                         modifying the FAT tables correctly for
  165.                         Interpreter sectors).
  166.                     2.) Fixed bug in previous releases of IFP
  167.                         (wasn't able to format a disk that
  168.                         didn't have a FAT table).
  169.  
  170. V1.3    10-24-84        Fixed bug in previous releases of IVD
  171.                         (wasn't displaying the correct data
  172.                         bytes when using the /d option).
  173.  
  174. V1.4    10-25-84        Added Ctrl-Break trapping in all
  175.                         routines. Ctrl-Break will get you back
  176.                         Main Menu from anywhere. When at the
  177.                         Main Menu, Ctrl-Break return you to DOS.
  178.  
  179. V1.5    12-11-84    1.) Added IGC program.
  180.                     2.) Modified IGL to execute Converted games.
  181.                     3.) Modified IVD to execute Converted games.
  182.                     4.) Added IIC program.
  183.                     5.) Added free memory check to make sure
  184.                         there is enough free memory to run the
  185.                         desired option.
  186.  
  187. V1.6     2-19-85    1.) Changed ICG and IUP to automaticaly do
  188.                         a format of the target drive while
  189.                         copying.  This eliminates the need for
  190.                         the IFP (Infocom Format Program).
  191.                     2.) Added the ability to display current
  192.                         games or save images while using ZT18.
  193.                     3.) Fixed bug causing a DMA Across 64k
  194.                         boundary error on some systems.
  195.                     4.) Modified ZT to use all available memory.
  196.                     5.) Modified ZT to handle latest level of
  197.                         INFOCOM interpreter. (This allows
  198.                         recovery from the restart command in
  199.                         the new games).
  200.                     6.) Modified ZT to recover from all errors.
  201.  
  202.  
  203. V1.8     9-05-86    1.) Added enhanced error checking routines
  204.                     2.) Fixed bug on tracks 41-42 error readings
  205.  
  206.  
  207.  
  208.  
  209.     This program is for free distribution as is as long as there is no
  210. consideration above the cost of a diskette (max $3.00), and the program and
  211. documentation are distributed together unchanged.  Any risk in using ZT is
  212. limited to the user.  The author implies no warranty as to the usability or
  213. legality of ZT.  The user accepts ALL responsibility for using this program.
  214. SPI maintains the right to modify without notice any and all software in this
  215. package.
  216.  
  217.         NOTE:  Unauthorized duplication of INFOCOM software is illegal.
  218.  
  219.